<?php

// 优惠券表

namespace app\shop\model;

use think\Model;
use think\Session;

class Coupon extends Model
{
    // 优惠券 会员使用优惠卷关联
    public function MemberCoupon()
    {
        return $this->hasMany('MemberCoupon', 'coupon_id', 'id');
    }

    // 优惠券 会员使用优惠卷关联(带参数 适用于shop控制器)
    public function CouponShop()
    {
        // 会员ID
        $memberId = Session::get('member_id');
        // $memberId = 3;
        // 筛选条件

        return $this->hasMany('MemberCoupon', 'coupon_id', 'id')->where('member_id', $memberId);
    }


    public function GoodsType()
    {
        return $this->belongsTo('GoodsType','parenTid','id')->field('id,picUrl,title');
    }
}